render impervious - Español Inglés Diccionario